dump grate - Turkish English Dictionary